place with abundant bamboo - Alemán Inglés Diccionario